package service;

import model.Manager;
import model.Order;
import org.aspectj.weaver.ast.Or;
import org.springframework.web.servlet.ModelAndView;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

public interface IOrderService {
    public List<Order> query(Order order);
    public int totalCount(Order order);
    public List<Order> listByOrderNo(Order order);
    public ModelAndView listOrderByUId(HttpServletRequest request);

    public String updateOrderStatus(Order order);
    public void shipment(Map<String, String> map);
    public void refundMoney(Map<String, String > map);
    public ModelAndView listRefund();
    public String sign(Order order);
}
